Big Huge Thesaurus

flying squad

noun

sounds kind of like